dry excavating - French English Dictionary